Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquartersKalloos Island Backwater Resort Near Kalluvila Temple, Munroe Island Kollam Kerala 691502Kollam, kerala 695102 inPhone: +919778280033